About Aujla De24 Ltd (12137871) United Kingdom