About Isokon Plus Limited (11329988) United Kingdom