About Kyra Ea Services Ltd (12123993) United Kingdom