About Jacaranda International Limited (NI627629) United Kingdom