About Semu Limited (08923255) United Kingdom