About Alterfix Ltd (12168091) United Kingdom