About Jerron Juenna Limited (13676800) United Kingdom