About Human World Mind Power Ltd (12100939) United Kingdom