About Foresight Integrated Technology Limited (10134967) United Kingdom