About Janette Anderson Associates Ltd. (SC344779) United Kingdom