About Sendagala Limited (11676222) United Kingdom