About Ichigo Limited (07372649) United Kingdom