About Vinkea And Associates Ltd Ltd (10698760) United Kingdom