About Al Battash Concepts London Limited (09175976) United Kingdom