About Proteller Georgia Llc Ltd (12059866) United Kingdom