About Global Precision Holdings Limited (11011031) United Kingdom