About Thenia 3 Limited (12987650) United Kingdom