About Embassy Ofd Ltd (SC428753) United Kingdom