About Germany Ruibeika Group Ltd (11493455) United Kingdom