About Visionary Space Holdings Limited (10681239) United Kingdom