About Babylon Magazine 1 Ltd (13499986) United Kingdom