About Gendros Consulting Ltd (10859026) United Kingdom