About Abele Ltd (12212698) United Kingdom