About Afermo Limited (10990545) United Kingdom