About Yuka Company Limited (13491690) United Kingdom