About Yashine London Ltd (12409737) United Kingdom