About Jelder Limited (10854552) United Kingdom