About Limira Ltd (10045226) United Kingdom