About Primoore Limited (10548239) United Kingdom