About Yang London Ltd (11376359) United Kingdom