About Ozdil Investments Limited (06958103) United Kingdom