About Inq Studio Limited (10635004) United Kingdom