About Omnia Holdings Sc Limited (11007092) United Kingdom