About Qamtarani Limited (12397337) United Kingdom