About Level Global (holdings) Limited (08290972) United Kingdom