About Imee Cap Limited (09207144) United Kingdom