About Jemini Ltd. (05722684) United Kingdom