About Yensom Ltd (13238681) United Kingdom