About Ploutos Investment Solutions Limited (12892112) United Kingdom