About Pelix Consulting Ltd. (13498097) United Kingdom