About Kaouri Ltd (10600824) United Kingdom