About Pedal Global Ip Holdings Limited (11143493) United Kingdom