About Germane Solutions Limited (07924289) United Kingdom