About Karemi Newland Investments Limited (08338691) United Kingdom