About Neil Platt Consulting Ltd (10218948) United Kingdom