About Calamansi Consulting Ltd (12896108) United Kingdom