About Roman Radocha Ltd (10978913) United Kingdom