About Elementum Ventures Ltd (07644512) United Kingdom