About Lolly Abroad Ltd (13146369) United Kingdom