About Keen One Ltd (09434015) United Kingdom