About Uluru Limited (11652593) United Kingdom