About Ichiasm Limited (10174225) United Kingdom