About Fort Knox (europe) Limited (10114827) United Kingdom