About Subfrantic Studios Ltd (13431959) United Kingdom