About Resomera Ltd (12746340) United Kingdom