About Loop Marketing Holdings Limited (11496173) United Kingdom