About Amelrixer Ltd (13224023) United Kingdom