About Margalla1 Ltd (12713547) United Kingdom