About 59 Kyverdale Limited (11988728) United Kingdom