About The Happy Cab Co. Ltd. (SC195512) United Kingdom