About Ulus & Ulus Limited (08240525) United Kingdom