About Everard Global Limited (12450705) United Kingdom