About Anjuna Holdings Ltd (12307026) United Kingdom