About Patri Optimo Limited (11157441) United Kingdom