About Gemelli Solutions Ltd. (06292426) United Kingdom