About Patrix Consultancy Limited (11189153) United Kingdom