About Patdoxa Limited (08509042) United Kingdom