About Yellow Taxicab Limited (12284852) United Kingdom