About Absorb Limited (10906427) United Kingdom