About Jacaranda Solutions Limited (09474042) United Kingdom