About Kiro Investment Group Ltd (13268232) United Kingdom