About Fidesro Consulting Ltd (SC506327) United Kingdom