About Xrug Ltd. (10695737) United Kingdom