About Beena Shaji Limited (10196586) United Kingdom