About Jakaranda Tree Ltd (07192206) United Kingdom