About Nima & Kian Limited (SC320513) United Kingdom