About Marked Technologies Ltd (11537227) United Kingdom