About Jackie & Co Kensington Limited (11874577) United Kingdom