About Keen Gp Ltd (07908641) United Kingdom