About Pakhi Ventures Limited (12709102) United Kingdom