About Von Borchers-verwaltungen Ltd (12407838) United Kingdom