About Yankee Holdco Limited (05976770) United Kingdom