About Proguard Group 365 Limited (11905979) United Kingdom