About Ulkho Ltd (11121972) United Kingdom