About Skhixofreniks Limited (12337329) United Kingdom