About Util Investment Company Limited (10069690) United Kingdom