About Nominee Solutions Limited (09090984) United Kingdom