About Technicpark Ltd (12609652) United Kingdom