About Pluck Systems Ltd. (11697002) United Kingdom