About Abderos Ltd (10656136) United Kingdom