About Palmus (cp) Limited (12682115) United Kingdom