About Peter Borg Limited (10428095) United Kingdom