About Intisaar Limited (11274098) United Kingdom