About Fred Technology Limited (12580466) United Kingdom