About Ambetltd Ltd (SC663330) United Kingdom