About Algodon Engineering Limited (11830632) United Kingdom