About Ykr London Goods Limited (11782224) United Kingdom