About Sol Praia Ventures Limited (09363078) United Kingdom