About Askas Fenestra Limited (11915061) United Kingdom