About Maximum Frequency Limited (06990841) United Kingdom