About Kuiper Ventures Limited (13682580) United Kingdom