About Rads Management Ltd (12758888) United Kingdom