About Playdor Limited (09461264) United Kingdom