About Rupbit Europe Limited (13530299) United Kingdom