About Kiera Vaughan Limited (11991370) United Kingdom