About Playox Ltd. (12116340) United Kingdom