About Pilofix Ltd. (10600052) United Kingdom