About Ichiban Events Limited (11078933) United Kingdom