About Bvi Holdings Kensington Limited (11726594) United Kingdom