About Samara Investments (2000) Limited (03956918) United Kingdom