About Wallop Ventures Limited (13233698) United Kingdom