About Rickk S Ltd (13620464) United Kingdom