About Blindmaker (holdings) Ltd (13147194) United Kingdom