About Kensal One Ltd (13241156) United Kingdom