About Yura Corporation (uk) Limited (11786226) United Kingdom