About Absel Limited (10643598) United Kingdom