About Alluka Ltd (11540633) United Kingdom