About Techkar Ltd (10397919) United Kingdom