About Deli Beira Limited (11751517) United Kingdom