About Sabeera Limited (13130475) United Kingdom