About Grace & Timi Ventures Limited (12381499) United Kingdom