About Parlay Holdings Ltd. (09715135) United Kingdom