About I.s.b. Holdings Limited (12028717) United Kingdom