About Bualabos Ltd. (11273179) United Kingdom