About Performed. Ltd. (10821020) United Kingdom