About Adofo Solutions Ltd (12833350) United Kingdom