About Kensington Lane Limited (10118059) United Kingdom