About Clear Alpha Trading Ltd (12182092) United Kingdom