About Satyr Limited (11646643) United Kingdom