About Trolltec Ltd (09243639) United Kingdom