About Amb Bloomsbury Limited (SC549656) United Kingdom