About Barakah Palace Ltd (13017270) United Kingdom