About Inty Holdings Limited (06224937) United Kingdom