About Fatakuchi Limited (09088761) United Kingdom