About Kamachi Limited (10435657) United Kingdom