About Almedalo Ltd (08661049) United Kingdom