About Wagyu-ichiban Limited (10460627) United Kingdom