About Inedi Venture Limited (13059727) United Kingdom