About Foresight Intelligence Ltd (07711802) United Kingdom