About Rogers Bukasa Associates Ltd (11962822) United Kingdom