About Clockwork Global Lp (SL026206) United Kingdom