About Isomi Holdings Ltd (09022220) United Kingdom