About Blecer Limited (11677948) United Kingdom