About Menik Investment Limited (08796293) United Kingdom