About Baneasa Ltd (10311203) United Kingdom