About Boduro Management Limited (12540522) United Kingdom