About Kira Worldwide Ltd (13030024) United Kingdom