About Kimara Ltd (12999340) United Kingdom