About Kaja Noor Limited Limited (12933048) United Kingdom