About Ssendi Limited (06219278) United Kingdom