About Loop Bvba Limited (12183893) United Kingdom