About Intiqa Ltd (12228560) United Kingdom