About Bolbol Ltd. (SC593139) United Kingdom