About Tekrekt Limited (12120970) United Kingdom