About Palmeira Consultancy Services Limited (06720414) United Kingdom