About Intimate Technology Ltd (12904685) United Kingdom