About Belallo Ltd (12236392) United Kingdom