About Present Ventures Limited (12578224) United Kingdom