About Fixdumitru Ltd (11583994) United Kingdom