About Adaptalog Limited (04585966) United Kingdom