About Alpharithm Technologies Limited (07141759) United Kingdom