About The Green Beetle Group Limited (13686685) United Kingdom