About Bitrater Holdings Limited (10304297) United Kingdom