About Zaqello Solutions Ltd (12831758) United Kingdom