About Alexandria Baderin Limited (11822226) United Kingdom