About Sendrilaaps Innovatives Ltd (10733976) United Kingdom