About Nick Batica Consulting Limited (08211135) United Kingdom