About Jurgita Kaspare Consulting Ltd (12668726) United Kingdom