About Fidrasoft Limited (SC575446) United Kingdom