About Shuma Investment Ltd (13261060) United Kingdom