About Janus Associates Limited (07863135) United Kingdom