About Sakel Ltd (12702362) United Kingdom