About Terranamdo Ltd (13150562) United Kingdom