About Vicki Bahra Ltd (13471485) United Kingdom