About Omo Mase Limited (09331511) United Kingdom