About Ab Bella Limited (SC455293) United Kingdom