About Galatea Solutions Limited (07490440) United Kingdom