About Jenn Selby Limited (10629451) United Kingdom