About Platanoides Consulting Ltd (13548968) United Kingdom