About Rebeka Zuborova Ltd (12093914) United Kingdom