About Besaleel Ltd. (10246978) United Kingdom