About Patroclus Limited (10161136) United Kingdom