About Janessa Mcdowell Limited (11903127) United Kingdom