About Demindme Limited (SC701665) United Kingdom