About Star African Village Ltd (10421980) United Kingdom