About Alubend Limited (12044987) United Kingdom