About Keira Investment Limited (11861391) United Kingdom