About Techlogik Ltd (12097020) United Kingdom