About J S Sebugwawo Limited (09103529) United Kingdom