About Alektor-a Ltd (11139914) United Kingdom