About Aplace4computing Ltd (09745464) United Kingdom