About Primax Solutions Limited (12793322) United Kingdom