About Plessisquared Ltd (13693208) United Kingdom