About Aplace Consulting Limited (13524293) United Kingdom