About Deltrum Ltd (11548230) United Kingdom