About Isis Concepts Holdings Limited (08045928) United Kingdom