About Sembol Ltd (09085652) United Kingdom