About Jenna L Wales Limited (13091161) United Kingdom