About Ambo Pmc Ltd (07872252) United Kingdom