About Ascarelli Holdings Ltd (10693532) United Kingdom