About Absolved Ltd (13242920) United Kingdom