About Yessuff Holdings Ltd. (11174780) United Kingdom