About Fresh Intelligence Ltd (11986192) United Kingdom