About Discvr Holdings Limited (09860708) United Kingdom