About Pasharo Limited (11356503) United Kingdom