About Professor Pips Ltd. (12758433) United Kingdom