About Tekk Omnia Ltd (12455198) United Kingdom