About Luxur Green Energy Research International (12795457) United Kingdom