About Tryggbase Limited (13193545) United Kingdom