About Skuma Timba Limited (06176953) United Kingdom