About Rudoruwimbiko Holdings Ltd (11572394) United Kingdom