About Solomon Ventures Ltd (12324225) United Kingdom