About Try Kivernisi Limited (12698881) United Kingdom