About Jackx Development Ltd (SC692950) United Kingdom