About Amboina Ltd (06868069) United Kingdom