About Baku 27 Limited (12406473) United Kingdom