About Debar Investments ( U K ) Ltd (08009337) United Kingdom