About Beak Ltd (SC613852) United Kingdom