About Victor Abdulai Limited (09518905) United Kingdom