About Kiran Taylor Limited (12288590) United Kingdom