About Mirchi Properties Limited (10755775) United Kingdom