About Palringo Limited (05801490) United Kingdom