About Absorice Ltd (08577883) United Kingdom