About Kaain Group Limited (SC696876) United Kingdom