About Intechnica Group Limited (07291461) United Kingdom