About Jacring & Associates Limited (10053459) United Kingdom