About The Mindi Project Limited (10026385) United Kingdom