About Quaisr Limited (12704209) United Kingdom