About Rapid Electronics Holdings Limited (07398923) United Kingdom