About Oricom Limited (SC341694) United Kingdom