About Chriya Intellect Ltd (11964907) United Kingdom