About Satyr Holdings Ltd (13595409) United Kingdom