About Leemyr Limited (12983608) United Kingdom