About Ack Ventures Holdings Uk Limited (10212198) United Kingdom