About Ihalo Int. Limited (06140234) United Kingdom