About Kreased X Limited (12706016) United Kingdom