About Encycle Technologies Limited (09220652) United Kingdom