About Ispace Glass Limited (11602230) United Kingdom