About Omnia 46 Limited (10999544) United Kingdom