About Peligrin Associates Limited (11996755) United Kingdom