About Kiri 7 Ltd (SC668665) United Kingdom