About Rub Me Tender Limited (11468530) United Kingdom