About Pitcomp 233 Limited (04120881) United Kingdom