About The Premium Rate Regulator Limited (05855260) United Kingdom