About Sde Nominee 2 Limited (11185831) United Kingdom