About Keenoffer Limited (06996298) United Kingdom