About Jade Pitch Limited (09756525) United Kingdom