About Foresight Associates Ltd (06712048) United Kingdom