About Drssr Limited (13482784) United Kingdom