About Ichiban 3bz Ltd (12939963) United Kingdom