About Jbeemana Limited (10127002) United Kingdom