About Ploutos Associates Limited (08117965) United Kingdom