About Galle Limited (09427706) United Kingdom