About Alex Yeo Limited (10734150) United Kingdom