About Germer Capital Ltd (13522743) United Kingdom