About V Owusu Ltd (10747016) United Kingdom