About Skadoosh Technology Limited (10600174) United Kingdom