About Kiera Mcneice Limited (10515516) United Kingdom