About Thorronca Ltd (11121536) United Kingdom