About Kawshala Peiris Ltd (11772356) United Kingdom