About Adelec Management Ltd (13583481) United Kingdom