About Gala Labs Ltd (13531898) United Kingdom