About Samra Investments Uk Limited (07676941) United Kingdom