About Babylon Smart Gate Ltd (13074186) United Kingdom