About Rimm Technologies Limited (11846429) United Kingdom