About Solero Ventures Limited (06358654) United Kingdom