About Ichiban Asia Limited (13399171) United Kingdom