About Manar Developments Ltd. (SC361319) United Kingdom