About Encro Money Ltd. (13558535) United Kingdom