About Solencer Ltd (13266032) United Kingdom