About Ikhishi Bakes Limited (12070666) United Kingdom