About A Trolland Ltd (11495706) United Kingdom