About Yandel Limited (12008173) United Kingdom