About Composing Operations Limited (01040880) United Kingdom