About Jenine Anderson Ltd (12175372) United Kingdom