About Balaji Technology Ltd (12273219) United Kingdom