About Rajitha It Solutions Ltd (13584608) United Kingdom