About Intry Limited (13293514) United Kingdom