About Sermie Wamalwa Ltd (12398516) United Kingdom