About Gallus London Ltd (11356235) United Kingdom