About Foursight Interim Management Limited (07911104) United Kingdom