About Rick S Retro Ltd (10291477) United Kingdom