About Prador Solutions Limited (SC226679) United Kingdom