About Foresight & Vision Ltd. (10256149) United Kingdom