About Primatsa Limited (10572669) United Kingdom