About Alkidra Group Uk Ltd (10815295) United Kingdom