About Abrras Ltd. (SC369991) United Kingdom