About Jaxlec Limited (12277720) United Kingdom