About Flixbus Uk Ltd. (11941533) United Kingdom