About Beila Ltd (12813003) United Kingdom