About Compound Software Ltd (12910371) United Kingdom