About Pamper Sense Ltd (12572138) United Kingdom