About Yolk Holdings Limited (12630347) United Kingdom