About Kira O Holdings Limited (13287050) United Kingdom