About Birlasoft (uk) Limited (03266933) United Kingdom