About Forrit Technology Limited (06632246) United Kingdom