About Ukwa Limited (07289592) United Kingdom