About Yuki Omenai Limited (07752659) United Kingdom