About Factomed Ltd (12270173) United Kingdom