About Jacaranda Associate Solutions Limited (08817552) United Kingdom