About Megillah Assets And Legal Services Limited (12392713) United Kingdom