About Tikorsti Limited (13088720) United Kingdom