About Plectics Ft Ltd (10521755) United Kingdom