About Intiga Limited (12025859) United Kingdom