About Ichor Global Limited (11001528) United Kingdom