About Embassy Investments Limited (SC713577) United Kingdom