About Parmsols Limited (10898069) United Kingdom