About Jjs Management Services Limited (06239393) United Kingdom