About Yolo (newcastle) Limited (10224067) United Kingdom