About Freebridge Intelligence Ltd (12430927) United Kingdom