About Keira Soares Design Studios Ltd (12022966) United Kingdom