About Galara Limited (13346451) United Kingdom