About Abselter Ltd (10772883) United Kingdom