About Kensington Proxteam Ltd (13177998) United Kingdom