About Jenneysoby Limited (13113685) United Kingdom