About Covex Lab Technology Limited (11238645) United Kingdom