About Alphametrics Ltd (01768687) United Kingdom