About Kaura S Ltd (13650266) United Kingdom