About Kittypyoga Ltd (13477002) United Kingdom