About Anita Mitra Limited (08645088) United Kingdom