About Parxx Limited (SC691063) United Kingdom