About Jl Ichigo Limited (11289920) United Kingdom