About Sengwah Creations Limited (09591993) United Kingdom