About New Embassy Ltd (10517253) United Kingdom