About Diamondline Switzerland Limited (06686730) United Kingdom