About Solo Ventures Limited (05141692) United Kingdom