About Syerla Developments Ltd (NI630770) United Kingdom