About I-bloc Limited (10933545) United Kingdom