About Gemelos Ltd. (09993704) United Kingdom