About Thisen Limited (10854039) United Kingdom