About The Sendium Group Ltd (12094646) United Kingdom