About Isohol Holdings Ltd (NI678349) United Kingdom