About Marquida Holdings Ltd (11483312) United Kingdom