About Passu Partners Limited (13552340) United Kingdom