About Quasi Holdings Limited (12836202) United Kingdom