About Looels Ltd (10484824) United Kingdom