About Aby Holding Limited (10160738) United Kingdom