About Dicar Investments Limited (12460292) United Kingdom