About Pahela Limited (12544844) United Kingdom