About Kaipa S Private Limited (13381441) United Kingdom