About Global Liberty Consultants Limited (11802148) United Kingdom