About Plaq Technology Limited (10717316) United Kingdom