About Kiro Inc Ltd (11270665) United Kingdom