About Yja Holdings Limited (12529003) United Kingdom