About Ikkyu Limited (13482800) United Kingdom