About Sumbi Beach Project Ltd (08426765) United Kingdom