About Omnia Wharf Limited (11728893) United Kingdom