About Quartel Limited (10083212) United Kingdom