About Knickersniffer Ltd (12130422) United Kingdom