About Finalta Play Technologies Llp (OC432520) United Kingdom