About Palmarii Corporation Ltd (07358494) United Kingdom