About Selfie Cab Ltd (12137603) United Kingdom