About Palmeira Global Limited (07890543) United Kingdom