Yes they run coaches to Europe for Flixbus.
On all tickets on London to Manchester / Leeds / Liverpool
YOUR PARTNER IN JOURNEY LTD is named
BALASURESH, Balasubramaniam is owner if you cross check on Companies House
he owns
YOUR PARTNER IN JOURNEY LTD
LUXURY TRANSPORT LTD
B.M. COACHES AND RENTAL LIMITED
at the address
922a Uxbridge Road, Hayes, England,
UB4 0RW
View attachment 85373
*Mod edit* The above image is a screenshot of the Flixbus app showing the details of a journey between London and Manchester and the operator details