About Rae Communications Ltd (SC588527) United Kingdom