About Ulc Management Company Limited (10211807) United Kingdom