About Intriga Ltd (12757630) United Kingdom