About Dubar Investments Ltd (10459239) United Kingdom