About Dark Square Limited (12234642) United Kingdom