About Beegeesib Ltd (13507793) United Kingdom