About Bekel Limited (SC118470) United Kingdom